home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Whiteline: delta
/
whiteline CD Series - delta.iso
/
systems
/
mint
/
minttool
/
minttool.txt
next >
Wrap
Text File
|
1995-11-25
|
10KB
|
248 lines
MUPFTOOL(1) Benutzerkommandos MUPFTOOL(1)
NAME
minttool - Eine Sammlung von Tools für MiNT und kompatible Systeme
VERSION
Release 02
BESCHREIBUNG
Achtung: dies ist NICHT `Public-Domain' oder `Freeware'. Näheres
dazu unter `COPYRIGHT'!!!!
Diese Sammlung von Utilities wendet sich an alle Benutzer von
Kommandoshells.
Auch wenn die Tools speziell für die Shell `Mupfel' (Copyright
Stefan Eissing, Stefan_Eissing@ac.maus.de) entwickelt worden sind
und ihre speziellen Fähigkeiten gezielt nutzen, können die Pro-
gramme auch mit jeder anderen `vernünftigen' Shell wie beispiels-
weise der `CoSHy' in `Connect' eingesetzt werden. Wer mag, kann es
sogar mit einer DOS-ähnlichen Shell oder gar dem Atari-Desktop
versuchen...
Erläuterungen zu den einzelnen Kommandos finden Sie in den jewei-
ligen Manual-Pages.
Für Hinweise (Bugs, Vorschläge, Inkompatibilitäten, Tippfehler,
fehlende Dinge in den Manual-Pages) wäre ich natürlich sehr dank-
bar. Auch etwaige Differenzen zu den langen Optionsnamen bei
entsprechenden GNU-Programmen wären interessant.
Zur Anzeige der Manual-Pages wird das Mupfel-Script `man.mup' sowie
ein `more', das von der Standardeingabe lesen kann, benötigt (siehe
Gemini-2-Distribution). Außerdem sollte es möglich sein, die
Dateien so, wie sie sind, direkt auf einem Drucker auszugeben
(zumindest Unterstreichungen müßten dabei erhalten bleiben).
Alternative: das Shareware-Programm `Manview' (manview.zoo) von
Ulrich Kühn (kuehn@math.uni-muenster.de). Es zeigt die Manual-Pages
im GEM-Fenster an und erlaubt es auch, komfortabel den
Querverweisen zu folgen.
INSTALLATION
Da Sie diesen Text lesen, haben Sie offenbar bereits das Archiv
ausgepackt. Dabei sollte folgende Ordnerstruktur entstanden sein:
<wo_auch_immer>\bin\*.ttp ausführbare Programme
\etc\* Infodateien
\scripts\*.mup Mupfel-Scripts
\man\cat1\*.1 Manual-Pages zu externen Kom-
mandos
\man\cat4\*.4 Manual-Pages zu Gerätetreibern
\man\cat5\*.5 Manual-Pages zu Dateiformaten
\options\*.opl Option-Library für Mupfel (für
die Mupfel muß die Environment-
variable OPTIONPATH auf das
entsprechende Verzeichnis
gesetzt sein).
Eine entsprechende Ordnerstruktur findet sich nicht von ungefähr in
der Standard-Gemini-Distribution. Fortgeschrittene Benutzer können
natürlich gerne die Verzeichnisse anders sortieren (dann muß
allerdings auf die richtigen Werte einiger Environmentvariablen wie
PATH, MANPATH und OPTIONPATH geachtet werden).
In den Verzeichnissen man\man*\ kann man übrigens auch Manual-Pages
im nroff-Format verstecken (wenn man denn einen nroff installiert
hat). Beispiel: die MiNT-Manualpages sollten in man\man2\*.2 stehen
(Kapitel 2: System-Calls!)
Das Versionsdatum der einzelnen Tools läßt sich normalerweise mit
der Option `--version' ermitteln! Eine Kurzhilfe gibt es in den
meisten Fällen durch `--help'.
PROGRAMME
chgrp(1) ändert die Gruppenzugehörigkeit von Dateien.
chown(1) ändert Besitzer und optional Gruppenzugehörigkeit
von Dateien.
fsinfo(1) gibt Informationen über Dateisystemlimits aus.
id(1) zeigt Informationen über Benutzer an.
kill(1) verschickt Signale an Prozesse bzw. interpretiert
Signalnummern und Rückgabewerte.
leave(1) sehr einfacher Terminwarner (Lookalike des entspre-
chenden BSD-Programms).
ln(1) legt Links (Verweise) auf Dateien an.
logname(1) zeigt den Namen des Benutzers an.
newgrp(1) Gruppenkennung wechseln
nice(1) Kommando mit veränderter Priorität starten.
ps(1) gibt Informationen über die laufenden Prozesse aus.
renice(1) Priorität eines Prozesses ändern.
su(1) Benutzerkennung wechseln.
sync(1) Dateisysteme synchronisieren.
tty(1) gibt den Namen des Terminaldevices aus.
uptime(1) gibt Informationen über Systemauslastung aus.
AUTOR
Julian F. Reschke
Hensenstraße 142
D-48161 Münster
EMAIL
Maus MS, Telefon 0251/77261, Benutzername "Julian Reschke"
reschke@math.uni-muenster.de oder jr@ms.maus.de
WICHTIGER HINWEIS
Ich, Julian F. Reschke, übernehme keine Haftung für irgendwelche
direkten oder indirekten Schäden -- einschließlich aber nicht
beschränkt auf materielle oder finanzielle -- die durch die Benut-
zung dieser Programme oder die Untauglichkeit dieser Programme für
einen bestimmten Zweck entstehen.
COPYRIGHT
Sofern nicht an anderer Stelle genauer oder anderslautend spezifi-
ziert gilt für alle Programme und Texte:
Copyright (c) 1994, 1995 Julian F. Reschke
Alle Rechte vorbehalten
Diese Programme sind NICHT Public Domain, dürfen aber (ausschließ-
lich frei) weitergegeben werden. Dabei MUSS das Original-Archiv in
unveränderter Form weitergegeben werden.
Ich behalte mir das Recht vor, diese Genehmigung jederzeit und ohne
Angabe von Gründen zurückzuziehen.
Eine Verbreitung auf PD-Sammeldisketten und ähnlichen Medien
(gebührenpflichtige Mailboxsysteme, `Channel Videodat', CD-ROMs
etc.) ist nur mit meiner ausdrücklichen schriftlichen Genehmigung
gestattet. Die Installation und die Weitergabe der Programme oder
von Teilen der Programme gilt als Anerkennung dieser Bestimmungen.
Eine Weiterentwicklung dieser Programme wird definitiv nur dann
stattfinden, wenn sie durch entsprechende Spenden ausreichend
motiviert wird. Wer also für diese Programmsammlung Verwendung hat
und sich wünscht, daß sie weiterhin gepflegt und erweitert wird,
benutze folgende Kontoverbindung:
Kontonummer 2542 39-465
Postgiroamt Dortmund (BLZ 440 100 46)
Es ist durchaus möglich, daß künftige Versionen nicht mehr frei
erhältlich sein werden. Daher ist es wichtig, daß Sie auf der
Überweisung neben dem Namen auch eine Adresse und gegebenenfalls
auch eine Email-Adresse angeben.
Wer bereits ältere Versionen benutzt hat und noch keine Spende
überwiesen hat, sollte diese Version sofort wieder löschen oder
aber sich nunmehr zur Spende durchringen. Alles andere empfinde ich
als Schmarotzerei.
Bei eventuellen Problemen oder Verbesserungsvorschlägen wenden Sie
sich bitte an eine der oben genannten Email-Adressen.
SIEHE AUCH
chgrp(1), chown(1), fsinfo(1), id(1), kill(1), leave(1), ln(1),
logname(1), mupftool(1), newgrp(1), nice(1), progtool(1), ps(1),
renice(1), su(1), sync(1), texttool(1), tty(1), uptime()
ÜBERSICHT ÜBER (künftige) TOOLSAMMLUNGEN
Mupfel-Tools, Release 08 (MUPFTL08.TOS)
absname - Dateinamen zu absoluten Pfaden expandieren
banner - Worte in großen Lettern ausgeben
cal - Kalender anzeigen
calendar - Termine anzeigen
chmod - Zugriffsrechte setzen
cksum - Prüfsummen von Dateien bilden
cmp - Binärdateien vergleichen
crc - Prüfsummen von Dateien bilden
date - Datum ausgeben
df - freien Plattenplatz anzeigen
du - durch Dateien belegten Platz ermitteln
eject - Medien auswerfen bzw. wieder einziehen
env - Environment ausgeben bzw. Programme mit spez. Environment starten
file - Dateityp ermitteln
find - Dateien suchen
line - Zeile aus Standardeingabe extrahieren
locate - Dateien suchen (Einfachversion)
od - Dateiinhalte dumpen
one-of - ein zufälliges Argument ausgeben
printenv - Environmentvariablen anzeigen
runopts - Programmflags setzen
sleep - bestimmte Zeit warten
strings - Binärdateien nach Zeichenketten durchsuchen
sum - Prüfsummen von Dateien bilden
tee - T-Stück für Pipes
time - Zeitbedarf eines Kommandos messen
touch - Dateidatum setzen
uname - Systemdaten ausgeben
what - SCCS-Kennungen suchen
Programming-Tools, Release 03 (PROGTL03.TOS)
cc - Frontend für Pure-C-TTPs (Posix mit Unix-Erweiterungen)
c89 - Frontend für Pure-C-TTPs (Posix)
ident - RCS-Kennungen suchen
nm - Symboltabellen anzeigen (DR, Gnu, Pure)
rsccrc - CRC-Prüfsummengenerator für Resource-Dateien
rscsplit - Resource-Header für einzelne Objektbäume splitten
size - Größe der Programmsegmente anzeigen (DR, Gnu, Pure)
strip - Debugging-Informationen aus Binaries und CPXen entfernen
Text-Tools, Release 07 (TEXTTL07.TOS)
bs2esc - Backspacing-Sequenzen wandeln
cut - Teile aus Textzeilen herausschneiden
pr - Texte zur Druckausgabe vorbereiten
vdiprint - Texte per GDOS drucken
wc - Zeichen, Worte und Zeilen zählen
wpcat - Wordplus-Dateien wandeln
MiNT-Tools, Release 02 (MINTTL01.TOS)
chgrp - Gruppenzugehörigkeit von Dateien ändern
chown - Besitzer von Dateien ändern
fsinfo - Informationen über Dateisysteme ausgeben
id - Benutzer- und Gruppenkennungen ausgeben
kill - Signale an Programme schicken
leave - einfacher Terminwarner
ln - Verweise (Links) auf Dateien anlegen
logname - Namen des Benutzers ausgeben
newgrp - Shell mit neuer Gruppenkennung starten
nice - Prozeß mit geänderter Priorität starten
ps - Prozeßstatus anzeigen
renice - Priorität eines laufenden Prozesses ändern
su - Shell mit neuer Userkennung starten
sync - Dateisysteme synchronisieren
tty - Namen des TTYs ausgeben
uptime - Systemauslastung ausgeben